Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 STELLA CLOSE Detached £419,854 £340,000 18 Sep 2018
4 STELLA CLOSE Detached £394,098 £209,000 14 Dec 2004
7 STELLA CLOSE Detached £375,187 £217,000 7 Jul 2006
8 STELLA CLOSE Detached £410,812 £295,000 9 Nov 2015
9 STELLA CLOSE Detached £521,229 £92,500 9 Jun 1995
10 STELLA CLOSE Detached £374,565 £239,950 14 Sep 2007
11 STELLA CLOSE Detached £487,980 £288,500 19 Dec 2012
12 STELLA CLOSE Detached £523,312 £505,000 18 Mar 2022